stack of rifles - Français Anglais Dictionnaire